mental appendage - Turco Inglés Diccionario